home *** CD-ROM | disk | FTP | other *** search
/ The Louisiana Purchase / The Louisiana Purchase.iso / pc / audio / fly.swf / scripts / DefineSprite_10 / frame_5 / DoAction.as
Encoding:
Text File  |  2003-04-12  |  920 b   |  56 lines

  1. currentScale = _parent._xscale;
  2. if(rollMode == "over")
  3. {
  4.    if(start < end)
  5.    {
  6.       if(currentScale <= end + rate)
  7.       {
  8.          _parent._xscale += rate;
  9.          _parent._yscale += rate;
  10.       }
  11.       else
  12.       {
  13.          stop();
  14.       }
  15.    }
  16.    if(start > end)
  17.    {
  18.       if(currentScale >= end + rate)
  19.       {
  20.          _parent._xscale -= rate;
  21.          _parent._yscale -= rate;
  22.       }
  23.       else
  24.       {
  25.          stop();
  26.       }
  27.    }
  28. }
  29. if(rollMode == "off")
  30. {
  31.    if(end < start)
  32.    {
  33.       if(currentScale <= start + rate)
  34.       {
  35.          _parent._xscale += rate;
  36.          _parent._yscale += rate;
  37.       }
  38.       else
  39.       {
  40.          stop();
  41.       }
  42.    }
  43.    if(end > start)
  44.    {
  45.       if(currentscale >= start + rate)
  46.       {
  47.          _parent._xscale -= rate;
  48.          _parent._yscale -= rate;
  49.       }
  50.       else
  51.       {
  52.          stop();
  53.       }
  54.    }
  55. }
  56.